Compund Words
Last Search Words
Search Result:surface search radar
Overview of noun surface_search_radar
The noun surface search radar has 1 sense
- surface search radar -- (a naval radar to search for surface targets)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar